package main

import "fmt"

func main() {
	//作业4：操场上有一群人，人数在100到200之间。三人一组多1人，四人一组多2人，五人一组多3人。问操场上共有多少人。
	/*
	ren=100,200
	100%3==1
	100%4==2
	100%5==3
	*/

	for i := 100; i <= 200; i++ {
		//fmt.Println(i)
		if i%3 == 1 && i%4 == 2 && i%5 == 3 {
			fmt.Println(i,"")
		}
	}

	/*操场上有一群人，人数在100到200之间。三人一组多1人，四人一组多2人，五人一组多3人。问操场上共有多少人。
	审：操场上人数在100-200之间，循环100-200个数，
	设：设人数为X，三人一组多1人是x%3==1,四人一组多2人是x%4==2,五人一组多3人是x%5==3
	列：x%3==1
	解：用穷举法
	验：
	*/

	for x:=100;x<=200;x++{
		if x%3==1 && x%4==2 && x%5==3 {
			fmt.Println(x)
		}
	}
}
